connecting rod with strap end - Turkish English Dictionary